Text copied to clipboard!
Názov
Text copied to clipboard!Inžinier API
Opis
Text copied to clipboard!
Hľadáme skúseného API inžiniera, ktorý sa pripojí k nášmu technologickému tímu a bude zodpovedný za návrh, vývoj, testovanie a údržbu rozhraní API. Ako API inžinier budete úzko spolupracovať s vývojármi frontendu, backendu a ďalšími členmi tímu, aby ste zabezpečili efektívnu komunikáciu medzi rôznymi systémami a aplikáciami. Vašou úlohou bude analyzovať požiadavky na integráciu, navrhovať robustné a bezpečné API, implementovať ich podľa najnovších štandardov a zabezpečiť ich vysokú dostupnosť a škálovateľnosť. Budete sa podieľať na tvorbe dokumentácie, automatizovanom testovaní a monitorovaní výkonnosti API. Očakávame, že budete sledovať najnovšie trendy v oblasti API technológií, ako sú REST, GraphQL alebo gRPC, a budete schopný navrhovať riešenia, ktoré budú spĺňať potreby našich klientov aj interných tímov. Dôležitou súčasťou vašej práce bude aj zabezpečenie ochrany dát a implementácia bezpečnostných štandardov, ako je autentifikácia, autorizácia a šifrovanie. Ak máte skúsenosti s cloudovými službami, kontajnerizáciou a CI/CD procesmi, bude to veľkou výhodou. Ponúkame vám možnosť pracovať na inovatívnych projektoch, rozvíjať svoje technické zručnosti a byť súčasťou dynamického tímu, ktorý kladie dôraz na kvalitu, spoluprácu a neustále zlepšovanie. Ak ste analytický typ, ktorý rád rieši technické výzvy a máte vášeň pre vývoj moderných API, radi vás privítame v našom tíme.
Zodpovednosti
Text copied to clipboard!- Návrh a implementácia rozhraní API podľa požiadaviek projektov
- Údržba a optimalizácia existujúcich API
- Tvorba a aktualizácia technickej dokumentácie k API
- Spolupráca s vývojármi frontendu a backendu
- Testovanie a monitorovanie výkonnosti API
- Zabezpečenie bezpečnosti a ochrany dát v API
- Integrácia API s internými a externými systémami
- Riešenie technických problémov a incidentov súvisiacich s API
- Implementácia CI/CD procesov pre nasadzovanie API
- Sledovanie nových trendov a technológií v oblasti API
Požiadavky
Text copied to clipboard!- Vysokoškolské vzdelanie v oblasti informatiky alebo príbuznom odbore
- Skúsenosti s návrhom a vývojom RESTful alebo GraphQL API
- Znalosť programovacích jazykov ako Java, Python, Node.js alebo Go
- Skúsenosti s databázami (SQL aj NoSQL)
- Znalosť bezpečnostných štandardov pre API (OAuth, JWT, šifrovanie)
- Praktické skúsenosti s cloudovými platformami (AWS, Azure, GCP)
- Znalosť nástrojov na testovanie a dokumentáciu API (Swagger, Postman)
- Schopnosť pracovať v tíme a efektívne komunikovať
- Analytické myslenie a schopnosť riešiť problémy
- Výhodou je znalosť kontajnerizácie (Docker, Kubernetes)
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké typy API ste už navrhovali a implementovali?
- Aké nástroje používate na testovanie a dokumentáciu API?
- Ako zabezpečujete bezpečnosť a ochranu dát v API?
- Máte skúsenosti s cloudovými službami? Ktoré preferujete?
- Ako riešite problémy s výkonnosťou API?
- Aké programovacie jazyky ovládate na vývoj API?
- Aké sú vaše skúsenosti s CI/CD procesmi?
- Ako pristupujete k integrácii API s inými systémami?
- Aké trendy v oblasti API považujete za najdôležitejšie?
- Ako by ste riešili incident súvisiaci s výpadkom API?